#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <glwidget.h>
#include <firstscreen.h>
#include <finishscreen.h>
#include <mycallback.h>


class MainWindow : public QMainWindow
{
    Q_OBJECT


public:
    explicit MainWindow(MyCallback* myCallback_, QWidget *parent = 0);
    GLWidget* glwidget;

private:
    FirstScreen* firstScreen;
    FinishScreen* finishScreen;


signals:
    void startEegRecording(QString user, QString description);

public slots:
    void startGame();
    void finishGame();
    void cqValue(QString channel, double value);
    void kill();


};

#endif // MAINWINDOW_H
